package org.ehe.finance.payable.constant;

/**
 * @author :zhangnn
 * @className :PayableConstants
 * @description: TODO
 * @date 2025-09-02 10:21:44
 */
public class PayableConstants {
    /** 单据类型 */
    public static class BillType {
        public static final int PURCHASE_INVOICE = 1; // 采购发票
        public static final int OTHER_PAYABLE = 2;    // 其他应付
    }

    /** 结算状态 */
    public static class SettlementStatus {
        public static final int UNSETTLED = 1;     // 未结算
        public static final int PARTIAL = 2;       // 部分结算
        public static final int SETTLED = 3;       // 已结算
    }

    /** 单据号前缀 */
    public static final String BILL_NO_PREFIX = "YF";

    /** 默认币种ID */
    public static final Long DEFAULT_CURRENCY_ID = 1L;

    /** 默认汇率 */
    public static final String DEFAULT_EXCHANGE_RATE = "1.0000";
}
